armoured cars - Allemand Anglais Dictionnaire